Staged configuration through specialization and multilevel configuration of feature models

نویسندگان

  • Krzysztof Czarnecki
  • Simon Helsen
  • Ulrich W. Eisenecker
چکیده

Feature modeling is a key technique for capturing commonalities and variabilities in system families and product lines. In this paper, we propose a cardinality-based notation for feature modeling, which integrates a number of existing extensions of previous approaches. We then introduce and motivate the novel concept of staged configuration. Staged configuration can be achieved by the stepwise specialization of feature models or by multi-level configuration, where the configuration choices available in each stage are defined by separate feature models. Staged configuration is important because in a realistic development process, different groups and different people make product configuration choices in different stages. Finally, we also discuss how multi-level configuration avoids a breakdown between the different abstraction levels of individual features. This problem, sometimes referred to as “analysis paralysis”, easily occurs in feature modeling because features can denote entities at arbitrary levels of abstractions within a system family.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Staged Configuration Using Feature Models

Feature modeling is an important approach to capturing commonalities and variabilities in system families and product lines. In this paper, we propose a cardinality-based notation for feature modeling, which integrates a number of existing extensions of previous approaches. We then introduce and motivate the novel concept of staged configuration. Staged configuration can be achieved by the step...

متن کامل

Formalizing Cardinality-based Feature Models and their Staged Configuration

Feature modeling is an important approach to capture the commonalities and variabilities in system families and product lines. Cardinality-based feature modeling integrates a number of existing extensions of previous approaches. Staged configuration is a process that allows the incremental configuration of cardinality-based feature models. It is achieved by performing a step-wise specialization...

متن کامل

Formalizing cardinality-based feature models and their specialization

Feature modeling is an important approach to capture the commonalities and variabilities in system families and product lines. Cardinality-based feature modeling integrates a number of existing extensions of the original feature-modeling notation from Feature-Oriented Domain Analysis. Staged configuration is a process that allows the incremental configuration of cardinality-based feature models...

متن کامل

Wspc/instruction File Automated*staged*configuration*with*semantic*web*technologies Automated Staged Configuration with Semantic Web Technologies * Received (day Month Year) Revised (day Month Year) Accepted (day Month Year) Wspc/instruction File Automated*staged*configuration*with*semantic*web*technologies

Since the introduction in the early nineties, feature models receive a great attention in industry and academia. Industrial success stories in applying feature models for modeling software product lines, and using them for configuring software-intensive systems motivate academia to discover ways to integrate different feature dependencies into the feature model, and automate verified feature co...

متن کامل

Modular Multilevel Current Source Inverter Using Two-Switch Basic Units

This article is an introduction of a new topology of current source inverter (CSI) which can be alternatively implemented in low/medium power applications. This configuration is organized from series connected sub-multilevel inverters blocks. The basis of the recommended multilevel topology is the connections of many cell units in a decent scheme with the help of H-bridge inverter. The suggeste...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Software Process: Improvement and Practice

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2005